pulse repeater - German English Dictionary